Nuprl Definition : master-antecedent 11,40

master-antecedent{i:l}(es;Cmd;Master;Config;Sys;m)
== (e:{e:E(Master)| cmseq?(Master(e))} . (m(e) < e))
== & (e1e2:{e:E(Master)| cmseq?(Master(e))} . (m(e1) <loc m(e2))  (e1 < e2))
== & (e:{e:E(Master)| cmseq?(Master(e))} .
== & (let c = Config(m(e)) in
== & (let c(ccpred?(c))
== & (let & ccpred-id(c) = cmseq-to(Master(e))
== & (let & loc(m(e)) = cmseq-from(Master(e))
== & (let & ||cmd-history(m(e))|| = cmseq-num(Master(e))) 
latex



clarification:

master-antecedent{i:l}
master-antecedent(esCmdMasterConfigSysm)
== (e:{e:es-E-interface(es;Master)| cmseq?(Master(e))} . es-causl(es; (m(e)); e))
== & (e1:{e:es-E-interface(es;Master)| cmseq?(Master(e))} ,
== & (e2:{e:es-E-interface(es;Master)| cmseq?(Master(e))} .
== & (es-locl(es; (m(e1)); (m(e2)))  es-causl(ese1e2))
== & (e:{e:es-E-interface(es;Master)| cmseq?(Master(e))} .
== & (let c = Config(m(e)) in
== & (let c(ccpred?(c))
== & (let & ccpred-id(c) = cmseq-to(Master(e))  Id
== & (let & es-loc(es; (m(e))) = cmseq-from(Master(e))  Id
== & (let & ||cmd-history{i:l}(esConfigCmdSys; (m(e)))|| = cmseq-num(Master(e))  
latex


DefinitionsP  Q, (e <loc e'), (e < e'), x:AB(x), {x:AB(x)} , E(X), cmseq?(x), let x = a in b(x), b, ccpred?(x), ccpred-id(x), cmseq-to(x), P & Q, Id, loc(e), cmseq-from(x), s = t, , ||as||, cmd-history(e), f(a), cmseq-num(x), X(e)
FDL editor aliasesmaster-antecedent

origin